using System;
using System.ComponentModel.DataAnnotations;
using WalkingTec.Mvvm.Core;


namespace HengTong.ViewModel.Person.SysPersonSocialSecuritySchemeVms
{
    public partial class SysPersonSocialSecuritySchemeSearcher : BaseSearcher
    {
        [Display(Name = "方案名称")]
        public String SchemeName { get; set; }
        [Display(Name = "方案编码")]
        public String SchemeCode { get; set; }
        [Display(Name = "缴纳地区")]
        public String PaymentArea { get; set; }
        [Display(Name = "是否启用")]
        public Boolean? IsEnabled { get; set; }
        [Display(Name = "社保缴费基数")]
        public Decimal? SocialSecurityBase { get; set; }
        [Display(Name = "养老保险个人")]
        public Decimal? PensionPersonal { get; set; }
        [Display(Name = "养老保险单位")]
        public Decimal? PensionCompany { get; set; }
        [Display(Name = "医疗保险个人")]
        public Decimal? MedicalPersonal { get; set; }
        [Display(Name = "医疗保险单位")]
        public Decimal? MedicalCompany { get; set; }
        [Display(Name = "失业保险个人")]
        public Decimal? UnemploymentPersonal { get; set; }
        [Display(Name = "失业保险单位")]
        public Decimal? UnemploymentCompany { get; set; }
        [Display(Name = "工伤保险单位")]
        public Decimal? InjuryCompany { get; set; }
        [Display(Name = "生育保险单位")]
        public Decimal? MaternityCompany { get; set; }
        [Display(Name = "公积金缴费基数")]
        public Decimal? HousingFundBase { get; set; }
        [Display(Name = "公积金个人")]
        public Decimal? HousingFundPersonal { get; set; }
        [Display(Name = "公积金单位")]
        public Decimal? HousingFundCompany { get; set; }
        [Display(Name = "个人合计")]
        public Decimal? PersonalTotal { get; set; }
        [Display(Name = "单位合计")]
        public Decimal? CompanyTotal { get; set; }
        [Display(Name = "备注")]
        public String Remark { get; set; }

        protected override void InitVM()
        {
        }

    }
}
